carritch [scot] - German English Dictionary